*{position:relative;margin:0;padding:0}
html,body{width:100%;height:100%;font-size:14px;font-family: 'microsoft yahei',Helvetica,simhei,simsun,sans-serif;}
body{}

a{color:#000000;text-decoration:none;}
img{display:block;}

.center{display:flex;align-items:center;justify-content:center;}
.center-s{display:flex;align-items:center;}
.center-c{display:flex;justify-content:center;}

/* .container{min-width:1920px;} */

/* 顶部样式 */
.topArea{width:100%;}
.topArea img{width:100%;min-height:420px;object-fit:cover;}
.topContent{position:absolute;top:0;left:100px;right:100px;bottom:0;}
.topbar{height:60px;}
.topbar_left{position:absolute;top:10px;right:150px;height:60px;display:flex;align-items:center;}
.menuItem{margin-right:60px;cursor:pointer;}
.menuItem span{padding:0 5px;font-size:16px;display:flex;align-items:center;}
.menuItem .dw{height:4px;margin-top:5px;}
.menuItem:hover > .dw{background-color:#1a4cbe;}
.menuItem:hover > .selector{color:#1a4cbe;}
.menuItem_active .dw{background-color:#1a4cbe;}
.menuItem_active .selector{color:#1a4cbe;}
.menuItemList{position:absolute;left:0;right:0;bottom:0;display:none;}
.menuItemList .item{position:absolute;background:#ffffff;box-shadow:2px 2px 6px #888;top:8px;left:-100px;right:-100px;min-height:50px;}
.selector{display:flex;}
.menuItemHover:hover > .selector .menuItemList{display:block;}
.item a{display:block;color:#000000;text-align:center;padding:15px 0;}
.item a:hover{color:#1a4cbe;}
.item a:first-child{border-bottom:1px solid #a8bdcf;box-shadow:2px 2px 5px #a8bdcf;}
.topbar_right{float:right;height:60px;}
.topbar_right a{display:block;width:60px!important;float:left;height:30px!important;margin:25px 0!important;border-radius:5px;display:flex;align-items:center;justify-content:center;margin-left:20px;}
.loginBtn{border:none!important;background-color:unset!important;color:#000000;}
.regBtn{border:1px solid #1a4cbe;background-color:#1a4cbe;color:#ffffff;}
.slogan{position:absolute;top:100px;bottom:50px;left:0;right:50%;width:550px;}
.slogan h3{font-size:36px;color:#123d83;}
.slogan p{color:#123d83;font-weight:500;font-size:18px;line-height:36px;margin-top:20px;}
.slogan a{position:absolute;right:0;bottom:0;}


.searchArea{border-bottom:3px solid #e4f0fc;padding:50px 0;background:#ffffff;}
.searchContent{width:1200px;margin:0 auto;background:#ffffff;}
.searchInput{overflow:hidden;}


/* 修改代码 */
.searchText{position:absolute;top:0;left:0;bottom:0;right:100px;border:1px solid #dcdcdc;border-radius:3px;}
.searchIcon{float:right;width:60px;height:48px;font-size:20px;color:#586574;}
.searchIcon i{cursor:pointer;}

.advanced{display:none;position:absolute;top:0;left:0;bottom:0;right:100px;border-radius:3px;}
.zwWord{float:left;width:400px;height:48px;border:1px solid #cccccc;border-radius:5px;margin-right:20px;}
.zwWord input{border:none;width:380px;height:100%;background:#ffffff;outline:none;font-size:16px;padding:0 10px;border-radius:5px;}
.enWord{float:left;width:400px;height:48px;border:1px solid #cccccc;border-radius:5px;margin-right:20px;}
.enWord input{border:none;width:380px;height:100%;background:#ffffff;outline:none;font-size:16px;padding:0 10px;border-radius:5px;}
.selected{float:right;width:200px;height:48px;border:1px solid #cccccc;border-radius:5px;}
.selected select{border:none;width:100%;height:100%;font-size:16px;outline:none;}
/* 修改代码 */
.searchBtn{width:50px;float:right;height:50px;}
.searchBtn i{font-size:20px;color:#586574;cursor:pointer;}

.searchWord{position:absolute;top:0;left:20px;right:60px;bottom:0;}
.searchWord input{border:none;width:100%;height:100%;background:#ffffff;outline:none;font-size:16px;}
.searchMore{float:right;width:100px;height:50px;}
.searchMore a{color:#586574;}
.hotWordArea{overflow:hidden;margin-top:20px;}
.hotWordContent{height:40px;display:flex;justify-content:center;}
.hotLabel{width:120px;height:40px;font-weight:bold;}
.hotWords{}
.hotWords div{float:left;margin-left:30px;height:40px;display:flex;align-items:center;justify-content:center;}
.hotWords div a{color:#004597;}
.hotWords div a:hover{color:#1a75db;}


.mainArea{width:1200px;margin:0 auto;}
.itemOne{margin-top:50px;}
.itemOneLeft{width:50%;}
.itemOneRight{position:absolute;top:0;left:50%;right:0;bottom:0;}
.itemOneLeft h1:first-child{color:#123d83;}
.itemOneLeft h1:last-child{color:#202122;}
.itemOneIcon{height:20px;border-left:5px solid #1a75db;margin:20px 0;}
.itemOneImage{width:90%;}
.itemOneImage img{width:100%;}
.itemOneImage:hover .itemOneInfo{display:block;}
.itemOneInfo{display:block;position:absolute;top:0;left:0;bottom:0;width:80%;}
.itemOneInfobg{position:absolute;top:0;left:0;bottom:0;right:0;background:#ffffff;opacity:0.7;}
.itemOneInfoText{position:absolute;top:0;left:0;bottom:0;right:0;padding:30px 40px;border-bottom:5px solid #0066b1;}
.itemOneInfoText h3{font-size:30px;cursor:pointer;}
.itemOneRight p{font-size:18px;line-height:30px;color:#414244;}
.itemOneRight a{display:flex;align-items:center;justify-content:center;}

.itemTwo{margin-top:50px;}
.itemTwoName{color:#123d83;text-align:center;font-size:36px;}
.itemTwoName span{color:#d32d25;}
.itemTowList{overflow:hidden;margin:20px -10px;}
.items{float:left;width:25%;}
.itemCon{margin:10px;height:180px;background:#fffbfb;border-radius:5px;cursor:pointer;}
.itemCon img{width:100%;height:100%;object-fit:cover;}
.itemConTextbg{position:absolute;top:0;left:0;bottom:0;right:0;background:#ffffff;opacity:0.1;}
.itemConTextText{opacity: 0.6;background: #266886;color: #fff;position:absolute;left:0;bottom:0;right:0;text-align:center;padding:10px 0px;border-bottom:5px solid #434343;}
.itemCon:hover{background:#ffffff;box-shadow:3px 3px 10px #cccccc;}
.itemCon:hover > .itemConText{color:#d32d25;}
.itemCon:hover .itemConTextText{border-bottom:5px solid #d32d25;}
.itemConText{position:absolute;top:0;width:80%;left:0;bottom:0;color:#434343;}
.itemConText h3{font-weight:bold;}
.itemConText p{line-height:24px;}


.itemThree{margin-top:50px;height:300px;}
.itemThreeName{color:#123d83;}
.itemThree > div{width:50%;float:left;}
.ztContent{height:250px;margin-top:20px;margin-right:100px;}
.leftItems{}
.leftItem{overflow:hidden;display:block;cursor:pointer;height:20%;}
.leftItem:hover{background:#d3eafb;font-weight:bold;}
.leftItemLeft{position:absolute;top:0;left:0;right:100px;bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;}
.leftItemRight{float:right;height:50px;font-size:14px;padding-right:10px;}

.swiper {
    width: 100%;
    height: 100%;
  }

  .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }


.itemFore{margin-top:50px;}
.itemForeName{width:100%;color:#123d83;}
.linkItems{padding:20px 0;margin-top:20px;border-top:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc;}
.linkItemsTop a{margin:20px;color:#586574;font-size:16px;}
.linkItemsBottom a{margin:20px;color:#586574;}


.linkUs{overflow:hidden;padding:50px 0;border-radius:20px;background:#1a75db;margin-top:20px;}
.linkUsCon{margin:0 150px;overflow: hidden;}
.linkUsConLeft{position:absolute;top:0;left:0;right:150px;bottom:0;margin:-10px;}
.linkUsConLeftItem{width:50%;float:left;}
.linkUsConLeftItem div{margin:10px;border-radius:10px;padding:20px 30px;font-size:16px;font-weight:bold;color:#ffffff;background:#348aea;}
.linkUsConLeftItem div i{font-size:30px;margin-right:10px;}
.linkUsConRight{float:right;width:120px;height:160px;}
.linkUsConImg{width:120px;height:120px;}
.linkUsConImg img{width:100%;height:100%;}
.linkUsConTxt{height:40px;font-size:16px;color:#ffffff;}


.copyright{width:100%;height:100px;}